!function(e,t){"object"==typeof exports&&"object"==typeof module?module.exports=t():"function"==typeof define&&define.amd?define("scc-gd-c1",[],t):"object"==typeof exports?exports["scc-gd-c1"]=t():e["scc-gd-c1"]=t()}(self,(()=>(()=>{"use strict";var e={d:(t,n)=>{for(var r in n)e.o(n,r)&&!e.o(t,r)&&Object.defineProperty(t,r,{enumerable:!0,get:n[r]})},o:(e,t)=>Object.prototype.hasOwnProperty.call(e,t),r:e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})}},t={};e.r(t),e.d(t,{_reset:()=>re,debug:()=>ne,error:()=>ee,info:()=>Z,log:()=>Z,setDebug:()=>Y,warn:()=>te});var n={};function r(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function o(e,t,n){return(t=function(e){var t=function(e){if("object"!=i(e)||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var n=t.call(e,"string");if("object"!=i(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==i(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function i(e){return i="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},i(e)}e.r(n),e.d(n,{cmdGetTrackingValues:()=>$u,cmdLog:()=>Wu,cmdLogImpression:()=>Ju,cmdLogPageEvent:()=>zu,cmdLogPagePerf:()=>Qu,cmdLogPageRequest:()=>Hu});var a,c,u,s,f,l,p=function(e,t){for(var n in e)if(Object.prototype.hasOwnProperty.call(e,n)){var r=e[n];try{if(t(n,r))return e}catch(e){}}return e},d=function(){for(var e={},t=0;t2&&(e="".concat(t[n-2],".").concat(t[n-1]),2!==t[n-2].length&&3!==t[n-2].length||2!==t[n-1].length||(e="".concat(t[n-3],".").concat(e))),e},x=function(e,t,n){var r=n||1;if(t&&!(r>10)){var o=e(t);return!o&&t.parentNode?x(e,t.parentNode,r+1):o}},T=function(){return j().event},I=function(){var e=T();if(void 0!==e&&null!=e){var t=e.target||e.srcElement;if(void 0!==t&&null!=t)return t.nodeType&&3===t.nodeType&&(t=t.parentNode),t}},C=function(e,t){if(e&&e.attributes&&e.attributes[t]&&e.attributes[t].value)return e.attributes[t].value},L=function(e){var t=e.nodeName;return"A"===t||"AREA"===t},A=function(e,t){var n=e||I(),r={};return n&&x((function(e){p(t,(function(t,n){var o=C(e,n);o&&!r[t]&&(r[t]=o)})),L(e)&&(r.href=C(e,"href"))}),n),r},R=function(e,t){var n=P(),r=S(),o=t||T(),i=e||I(),a={};if(i){a.type=i.type,a.eventid=i.id,a.eventclass=i.className,a.eventname=i.name,x((function(e){var t,n=C(e,"data-tcode"),r=C(e,"data-tdata"),o=C(e,"data-ci"),i=C(e,"data-tms"),c=C(e,"data-eid");if(c||(c=C(e,"data-e_id")),c||(c=C(e,"e_id")),L(e)&&(t=C(e,"href")),n||r||o||i||c||t)return n&&(a.tcode=n),r&&(a.usrin=r),o&&(a.ci=o),i&&(a.tms=i),c&&(a.e_id=c),t&&(a.href=t),a}),i);var c=function(e,t,n){if(n&&n.clientX&&n.clientY&&n.pageX&&n.pageY){var r={};if(e&&t&&-1!==t.userAgent.indexOf("MSIE")){var o="CSS1Compat"===e.compatMode?e.documentElement:e.body;r.pagex=Math.round(n.clientX+(o.scrollLeft?o.scrollLeft:0)),r.pagey=Math.round(n.clientY+(o.scrollTop?o.scrollTop:0))}else r.pagex=Math.round(n.pageX),r.pagey=Math.round(n.pageY);return r.clientx=Math.round(n.clientX),r.clienty=Math.round(n.clientY),r}}(n,r,o);if(c)a.absolutex=c.pagex,a.absolutey=c.pagey,a.relativex=c.clientx,a.relativey=c.clienty;else{var u=function(e){var t=0;if(e.offsetParent)for(;e.offsetParent;)t+=e.offsetLeft,e=e.offsetParent;else e.x&&(t+=e.x);return t}(i),s=function(e){var t=0;if(e.offsetParent)for(;e.offsetParent;)t+=e.offsetTop,e=e.offsetParent;else e.y&&(t+=e.y);return t}(i);a.absolutex=u,a.absolutey=s,a.relativex=u,a.relativey=s}}return b(a),a},D=function(e,t){var n=oe("config")[e];if(n&&t)return n[t]},q=[{name:"EMAIL",regex:/[^@^=]+@[^@]+\.[^@^&]+/}],B=function(e,t){if("string"!=typeof e)return e;for(var n=e,r=0;r1&&void 0!==arguments[1])||arguments[1]||void 0!==e)return!0===e||1===e||"string"==typeof e&&("true"===e.toLowerCase()||"1"===e)},U=function(e){var t=parseInt(e,10);if(!isNaN(t))return t},G=function(e){var t=parseFloat(e);if(!isNaN(t))return t},V=function(e){return/^-?\d+$/.test(e)},K=function(e){var t;return(e=e||(null===(t=j())||void 0===t||null===(t=t.location)||void 0===t?void 0:t.search))?(M(e,"?")&&(e=e.substring(1)),e.split("&")):[]},H=function(e,t,n){for(var r=K(n),o=r.length-1;o>=0;o--){var i=r[o].split("=");if(t){if((i[0]+"").toLowerCase()===(e+"").toLowerCase())return i[1]}else if(i[0]===e)return i[1]}},z=function(e){var t;M(e,"?")&&(t=e.substring(1));var n=h(t,"&","=");return n.utm_content&&(e+="&ga_content="+n.utm_content),e},W=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";return"https://".concat(e?e+".":"").concat(function(){if(f)return f;var e=E();if("secureserver.net"===(e=function(e){var t=e||E();return t.indexOf("godaddy.com")>=0||t.indexOf("secureserver.net")>=0}(e)?e:"secureserver.net")){var t=D("build","env");e="prod"===t?e:"".concat(t,"-").concat(e)}return f=e}())},$=!1,Q={},J=function(){return"true"===H("scc_debug",!0)||$},X=function(e,t){var n="".concat(e,":").concat(t);if(Q[n])return Q[n];var r=j().console;if((J()||t)&&r&&r[e]){var o=Function.prototype.bind?Function.prototype.bind.call(r[e],r):function(){for(var t=arguments.length,n=new Array(t),o=0;o0},Ee=!1,xe=function(e,t,n){if("manual"===t||!Ee)if(Ee=!0,ke())Se(e,Pe(e,t),n);else var r=setInterval((function(){ke()&&(clearInterval(r),Se(e,Pe(e,t),n))}),250)};function Te(e){return Te="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Te(e)}function Ie(e,t){for(var n=0;n1&&void 0!==arguments[1])||arguments[1],n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:void 0,r=P().createElement("script");r.type="text/javascript",r.async=t,r.src=e,n&&r.addEventListener("load",n),(P().getElementsByTagName("head")[0]||P().getElementsByTagName("body")[0]).appendChild(r)},Re=j().Request,De=Re&&"keepalive"in new Re(""),qe=void 0!==S().sendBeacon,Be=function(e,t,n,r){var o=j().XMLHttpRequest;if(o){var i=new o;i.open(t,e,!0),p(r,(function(e,t){i.setRequestHeader(e,t)})),i.send(n)}},Fe=function(e,t,n){var r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{},o=r.queryParams,i=r.payload,a=r.requestHeaders,c=r.credentials,u=r.sendAsBeacon,s=void 0!==u&&u,f=d({},a),l=i?JSON.stringify(i):null;if(s&&qe&&!f.Authorization&&"POST"===t)try{var p=j().Blob;S().sendBeacon(e,new p([l],f))}catch(n){Be(e,t,l,f)}else!function(e,t,n,r,o){var i=j().fetch;De&&i?i(e,{keepalive:!0,method:t,headers:r,body:n,credentials:o}).catch((function(o){Be(e,t,n,r)})):Be(e,t,n,r)}(e,t,l,f,c);!function(e,t,n,r,o){var i={endpoint:t,queryParams:n,method:r,payload:o};se(oe(e),i)}(n,e,o,t,i)};function Me(e){return Me="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Me(e)}function Ne(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,o,i,a,c=[],u=!0,s=!1;try{if(i=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;u=!1}else for(;!(u=(r=i.call(n)).done)&&(c.push(r.value),c.length!==t);u=!0);}catch(e){s=!0,o=e}finally{try{if(!u&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(s)throw o}}return c}}(e,t)||Ue(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function Ue(e,t){if(e){if("string"==typeof e)return Ge(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?Ge(e,t):void 0}}function Ge(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n1&&void 0!==arguments[1]?arguments[1]:10;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),this._eventQueue=[],this._sendBatchCallback=t,this._maxEvents=r,this._isFlushing=!1,this._bindHandlers(),this._processInterval=setInterval((function(){n._sendBatch()}),250)},(t=[{key:"_bindHandlers",value:function(){var e=this,t=this._hidePage.bind(this),n=this._showPage.bind(this),r=j().attachEvent,o=j().addEventListener;o?(o("beforeunload",t,!1),o("pagehide",t,!1),o("pageshow",n,!1)):r&&(r("beforeunload",t),r("pagehide",t),r("pageshow",n));var i=P(),a=i.addEventListener;a&&a("visibilitychange",function(){"hidden"===i.visibilityState&&e._hidePage(),"visible"===i.visibilityState&&e._showPage()}.bind(this))}},{key:"_hidePage",value:function(){for(this._isFlushing=!0;this._eventQueue.length>0;)this._sendBatch()}},{key:"_showPage",value:function(){this._isFlushing=!1}},{key:"_sendRequests",value:function(e){var t=this;Object.entries(e).forEach((function(e){var n=Ne(e,2),r=n[0],o=n[1];try{var i=Ne(r.split("|"),2),a=i[0],c={schemaId:i[1],data:[]};Object.values(o).forEach((function(e){if(e.events.length>10)for(var t=e.events.length/10,n=0;nthis._maxEvents&&this.pushEvent(d(n,{events:n.events.slice(this._maxEvents)})),c[a]=i,Math.min(n.events.length,this._maxEvents)}},{key:"_sendBatch",value:function(e){var t=0,n={},r=[];for(e&&(t+=this._processEvent(n,r,e));this._eventQueue.length>0&&te.length)&&(t=e.length);for(var n=0,r=Array(t);n=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:o}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var i,a=!0,c=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return a=e.done,e},e:function(e){c=!0,i=e},f:function(){try{a||null==n.return||n.return()}finally{if(c)throw i}}}}(lt);try{for(n.s();!(t=n.n()).done;){var r=t.value;if(e.startsWith("".concat(r,".")))return!1}}catch(e){n.e(e)}finally{n.f()}return!0},mt=function(e,t){"debug"===e&&Y("true"===t||!0===t)},ht=function(){var e,t,n=function(){for(var e={},t=0;te.length)&&(t=e.length);for(var n=0,r=Array(t);n0;)this.process(this.asyncCommands.shift());this.loaded=!0}}])&&Tt(e.prototype,t),Object.defineProperty(e,"prototype",{writable:!1}),e;var e,t}();function Lt(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n0&&!this.allowedValuesList.includes(e))throw"Input '".concat(e,"' for property '").concat(this.name,"' is not one of the allowed values (").concat(this.allowedValuesList,").")}},{key:"optional",value:function(){return this._fieldType=Ht,this}},{key:"required",value:function(){return this._fieldType=zt,this}},{key:"stringify",value:function(){for(var e=new ve,t=0;t0)try{n=Xt(t,"parse",this,3)([e||{}])}catch(e){throw""}return Object.freeze(n)}}])}(sn),ln=function(e){function t(){return nn(this,t),Qt(this,t,arguments)}return en(t,e),on(t,[{key:"parse",value:function(e){return this.validate(e),e}},{key:"stringify",value:function(){var e={};return e[this.name]=this._fieldType,e}}])}(sn),pn=function(e){function t(){return nn(this,t),Qt(this,t,arguments)}return en(t,e),on(t,[{key:"pattern",value:function(e){return this._pattern=e,this}},{key:"validate",value:function(e){Xt(t,"validate",this,3)([e]);var n=cn(e);if("string"===n){if(this._pattern&&!e.match(this._pattern))throw"Input ".concat(e," does not match ").concat(this._pattern)}else if("undefined"!==n&&null!=e)throw"Input is not a string"}},{key:"stringify",value:function(){var e=Xt(t,"stringify",this,3)([]),n=this._pattern?" | pattern: ".concat(this._pattern):"";return e[this.name]="".concat(e[this.name]," | type: string").concat(n),e}}])}(ln),dn=function(e){function t(){var e;return nn(this,t),(e=Qt(this,t)).definitionType="Object",e}return en(t,e),on(t,[{key:"stringify",value:function(){if(this._resolutionType===$t){var e={};return e["".concat(this.name," (").concat(this._fieldType,")")]=Xt(t,"stringify",this,3)([]),e}return Xt(t,"stringify",this,3)([])}},{key:"substitute",value:function(e){return this.properties=this.properties.concat(e),this._resolutionType="sub",this}},{key:"map",value:function(e,t){return this.name=e,this.properties=this.properties.concat(t),this._resolutionType=$t,this}},{key:"extend",value:function(e){return e&&(this.properties=this.properties.concat(e)),this}}])}(sn),yn=function(e){function t(){var e;return nn(this,t),(e=Qt(this,t)).definitionType="Collection",e.minElements=0,e}return en(t,e),on(t,[{key:"parse",value:function(e){if(this.minElements&&(!e||e.length0?zt:Ht,this}}])}(dn),vn=function(e){function t(e){var n;return nn(this,t),(n=Qt(this,t,[e]))._fieldType=Wt,n}return en(t,e),on(t)}(sn),bn=function(e,t,n,r,o,i){var a=function(e,t,n){var r=Nt[e];if(r)return r.getInterface(e,n,t)}(e,t,n),c=new fn(e,a.properties).parse(r)||{},u=new a.handler(c,t,n,o,i);u.preProcess(c),u.process(c)};function mn(e){return mn="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},mn(e)}function hn(e){return function(e){if(Array.isArray(e))return gn(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,t){if(e){if("string"==typeof e)return gn(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?gn(e,t):void 0}}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function gn(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n=0;t--){var n=this.asyncCommands[t];n.schema!==this.pageViewSchema||n.data&&n.data.virtual_path||(e=!1),"set_config"===n.schema&&this.process.apply(this,hn(this.asyncCommands.splice(t,1)))}e&&this.process({schema:this.pageViewSchema})}},{key:"process",value:function(e){jn(n,"pushLog",this,3)([e]);try{var r=e.data,o=e.schema||e.interface,i=e.type,a=e.version||"v1",c=e.targets||[],u={eventId:kt()};this.beforeEvent&&this.beforeEvent(),function(){for(;vte.length)&&(t=e.length);for(var n=0,r=Array(t);ne.length)&&(t=e.length);for(var n=0,r=Array(t);n=0;n--)t[n]=t[n].trim(),t[n]||t.splice(n,1);if(t.length>0)for(;t.length<3;)t.push("Other");return t.join(" / ")}()},"page.host":function(){return k()},"page.path":function(e){return e.win.location.pathname},"page.virtualPath":function(){return Mn.get("virtual_path")},"page.location":function(){return n=(e=K()).length?(function(e){for(var t=0;te.length)&&(t=e.length);for(var n=0,r=Array(t);n0&&Tr(e,t,o)):n.events.forEach((function(n){r&&!r.includes(n.schemaId)||Tr(e,t,d(o,{event:n}))}))},Cr=function(e,t){var n=Rr();n.length>=Lr&&te("".concat(e," subscribed to SCC after the eventQueue was full. Some events may have been lost.")),n.forEach((function(n){return Ir(e,t,n)})),Er[e]=t},Lr=2e3,Ar=[],Rr=function(){return[].concat(Ar)},Dr="urn:shared:user:event:/data-platform/signals/click/v1",qr="urn:shared:user:event:/data-platform/signals/impression/v1",Br="urn:shared:user:event:/data-platform/signals/element-action/v1",Fr="urn:shared:user:event:/data-platform/signals/traffic-event/v1",Mr="urn:shared:user:event:/data-platform/signals/page-view/v1",Nr="urn:shared:user:event:/data-platform/signals/ecommerce/add-to-cart/v1",Ur="urn:shared:user:event:/data-platform/signals/ecommerce/checkout-progress/v1",Gr="urn:shared:user:event:/data-platform/signals/ecommerce/remove-from-cart/v1",Vr="urn:shared:user:event:/data-platform/signals/ecommerce/transaction/v2",Kr="urn:shared:user:event:/data-platform/signals/ecommerce/planned-purchase/v1",Hr="urn:shared:user:event:/data-platform/signals/experiment-assignment/v1",zr="urn:shared:user:event:/rigor/page-navigation/v1",Wr="urn:shared:user:event:/rigor/page-navigation-delayed/v1",$r="urn:shared:user:event:/data-platform/signals/conversion/v1",Qr="urn:shared:user:event:/appconfig/id-percentage-evaluation/v1",Jr=[Nr,Ur,Gr,Vr,Kr];var Xr=function(e){var t,n=e.schemaId,r=e.baseGlobal,o=e.override,i=e.defaultVersion,a="urn:shared:ai:events:/agent/v1"===n,c=a?function(e,t){var n=e||{},r=n.traceId,o=n.context,i=n.client,a=void 0===i?{}:i,c=a.userAgent,u=a.sdk,s=n.consent,f=n.page,l=void 0===f?{}:f,p=l.host,d=l.path,v=l.location,b=l.traceId,m=n.site,h=n.agent;return _(y({traceId:r,context:o,client:{userAgent:c,sdk:u},consent:s,page:{host:p,path:d,location:v,traceId:b},site:m,agent:h},t))}(r,o):r;return{global:c,version:a?(t=c,function(e){for(var t=2166136261,n=0;n>>0;return t.toString()}(JSON.stringify(w(t)))):i}},Yr=function(e){var t,n,r=e.globalSchemaId,o=e.globalOverride,i=e.businessContext,a=e.events,c=e.webContext,u=e.routing,s=void 0===u?{}:u,f=s.eventBusApiKey,l=s.hasConversion,p=s.targets;if(ue(a)&&0!==a.length){for(var y=ce(),v=0;vLr&&Ar.shift()}};function Zr(e){return Zr="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Zr(e)}function eo(e,t){for(var n=0;n0&&void 0!==arguments[0]?arguments[0]:{},t=e.eid,n=e.customProperties,r=e.eventCategory;return d({pageLevelProperties:gt(),identityRealm:ut("identity","realm")},t&&{eid:t},n&&{customProperties:n},r&&{eventCategory:r})},mo=function(e,t,n,r){var o={traffic:bo({eid:t,customProperties:r}),producerEventId:e};if(t){var i=function(e){return e.split(".")}(t),a=function(e){return e[e.length-1]}(i);(function(e){return!!(e.match(vo)&&e.length<=500)})(t)&&function(e,t,n){return t===n&&e.length>=5&&e.length<=6}(i,a,n)&&(o.element=function(e,t){var n=6===e.length?1:0,r={area:e[0],product:e[1],section:e[2+n],widget:e[3+n]};return["impression","click"].includes(t)||(r.action=t),r}(i,a))}return o},ho=function(e,t,n,r){null!=r&&null!=n&&0!==r&&0!==n&&n>r&&(e[t]=Math.round(n-r))},go=function(e,t,n,r){var o=Oe(t);!function(e,t){ho(e,"pageLoadTime",t.loadEventStart,t.navigationStart),ho(e,"domContentLoadedTime",t.domContentLoadedEventStart,t.navigationStart),ho(e,"domInteractiveTime",t.domInteractive,t.navigationStart),ho(e,"pageDownloadTime",t.responseEnd,t.responseStart),ho(e,"domainLookupTime",t.domainLookupEnd,t.domainLookupStart),ho(e,"serverResponseTime",t.responseStart,t.requestStart),ho(e,"serverConnectionTime",t.connectEnd,t.connectStart),ho(e,"redirectionTime",t.fetchStart,t.navigationStart)}(o,t);var i={navigationType:t.navigationType,timing:{navigation:o},traffic:bo({customProperties:n}),producerEventId:e,contentLoadType:r};return"hard"===r&&(i.response=je(t),i.timing.marks=t.marks,i.timing.measures=t.measures,i.timing.paint={firstPaint:t.fp,firstContentfulPaint:t.fcp,largestContentfulPaint:t.lcp}),i},_o=function(e,t,n){return{timing:{paint:{largestContentfulPaint:t.LCP},vitals:{cumulativeLayoutShift:t.CLS,firstInputDelay:t.FID,timeToInteractive:t.timeToInteractive,interactionToNextPaint:t.INP}},traffic:bo({customProperties:n}),producerEventId:e}};function wo(e){return wo="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},wo(e)}function Oo(e,t){for(var n=0;n2&&void 0!==arguments[2]?arguments[2]:"".concat(t.area,".").concat(t.product,".").concat(t.section,".").concat(t.widget,".").concat(e)}},{key:"_transformLegacyPromo",value:function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},r=n.eid,o=n.customProperties,i=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{};return{id:i.id,name:i.name,creative_name:i.creative,creative_slot:i.position,type:e,properties:o,eid:this._buildLegacyEid(e,t,r)}}},{key:"_isPromo",value:function(e){return e.promotion&&Object.keys(e.promotion).length>0}}],r&&Oo(n.prototype,r),Object.defineProperty(n,"prototype",{writable:!1}),n;var n,r}(io);function xo(e){return xo="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},xo(e)}function To(e,t){for(var n=0;ne.length)&&(t=e.length);for(var n=0,r=Array(t);n-1||n){if(!n)return!1;var r=n.split("|");return!(r.length<=e)&&-1===r[e].indexOf(":1")}return!0}(t):n},Hc=function(){return Kc("marketingFlag",1)},zc=function(){return Kc("analyticsFlag",2)},Wc=function(){return Kc("supportFlag",3)},$c="denied",Qc="granted",Jc=function(e,t){var n,r;t("consent",e,(n=zc()?Qc:$c,{ad_storage:r=Hc()?Qc:$c,ad_user_data:r,ad_personalization:r,analytics_storage:n}))},Xc=function(){var e=(arguments.length>0&&void 0!==arguments[0]?arguments[0]:{}).privateLabelId;return!e||lr()===e},Yc=function(e){var t=oe("globalContext");return e.map((function(e){return d(e,{global:d(e.global,{consent:t.consent,context:d(e.global.context,{googleClientId:pc()})})})}))};function Zc(e){return Zc="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Zc(e)}function eu(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function tu(e){for(var t=1;te.length)&&(t=e.length);for(var n=0,r=Array(t);n10?e.substr(0,10):e},Pu=function(e,t){var n;if(!isNaN(parseFloat(t.order_total_new_usd))&&!isNaN(parseFloat(t.order_total_renewal_usd)))return p({"new-and-renewal-products":parseFloat(t.order_total_new_usd)>0&&parseFloat(t.order_total_renewal_usd)>0,"new-product-only":parseFloat(t.order_total_new_usd)>0&&0===parseFloat(t.order_total_renewal_usd),"renewal-product-only":0===parseFloat(t.order_total_new_usd)&&parseFloat(t.order_total_renewal_usd)>0,"unknown-products":0===parseFloat(t.order_total_new_usd)&&0===parseFloat(t.order_total_renewal_usd)},(function(e,t){!0===t&&(n=e)})),n},Su=function(e){return _i(e,(function(){return R(e.dom_element,e.dom_event).e_id}))},ku=function(){return[new ln("custom_properties")]},Eu=function(){return[new ln("experiment_id").required(),new ln("variant_id").required(),new ln("content_id"),new ln("experiment_source"),(new dn).substitute(ku())]},xu=function(){return[new ln("eid").required(),new ln("href"),new ln("tcode"),new ln("tms"),new ln("ci"),new ln("properties")]},Tu=function(){return[new ln("dom_element"),new ln("dom_event"),new ln("eid"),new ln("properties")]},Iu=function(e){return[new ln("id").required(),new ln("name").optional(),new ln("creative_name").optional(),new ln("creative_slot").optional(),(new dn).substitute(e)]},Cu=function(){return new ln("cart_type").optional()},Lu=function(e){return[Cu(),new ln("currency"),new ln("coupon"),(new yn).map("items",[new ln("id").required(),new ln("quantity").required(),new ln("name"),new ln("brand"),new ln("variant"),new ln("coupon"),new ln("price")]).extend([new ln("full_product_name"),new ln("cj_product_id"),new ln("cj_product_price_usd"),new ln("cj_product_quantity"),new ln("item_tracking_code"),new ln("product_category_id"),new ln("category")].concat(e)).withMinElements(1)]},Au=function(){return[new ln("activation_redirect"),new ln("first_order"),new ln("hashed_email"),new ln("new_customer"),new ln("order_discount_usd"),new ln("order_total_new_usd"),new ln("order_total_renewal_usd"),new ln("order_from_website"),new ln("page_type"),new ln("order_region"),new ln("original_currency"),new ln("payment_pending"),new ln("payment_processor"),(new dn).substitute(Lu([new ln("price").required(),new ln("original_currency_subtotal")])).extend([new ln("currency").required(),new ln("value").required()])]},Ru=function(){return[new vn("new_vs_renewal").transform(Pu)]},Du=function(){return[(new dn).substitute(Lu([new ln("price").optional()])).extend([new ln("checkout_step").required(),new ln("checkout_option").optional(),new ln("eid_label").optional()])]},qu=function(){return[new ln("el"),new ln("currency"),new ln("value"),(new dn).substitute([(new yn).map("items",[new ln("id").required(),new ln("qt").required().transformKey("quantity"),new ln("ca").transformKey("category"),new ln("br").transformKey("brand"),new ln("va").transformKey("variant"),new ln("cc").transformKey("coupon"),new ln("pr").transformKey("price")]).extend([new ln("name"),new ln("itc").transformKey("item_tracking_code")]).withMinElements(1)]),(new dn).substitute([(new yn).map("pkgs",[new ln("pkgid"),new ln("pkgpr"),new ln("pkgca"),new ln("pkgqt")])]),(new dn).substitute(ku()),Cu()]},Bu=function(){return[new ln("experiment_id").required(),new ln("callback").required(),new ln("attributes"),(new dn).substitute(ku())]},Fu=function(){return{handler:Aa,properties:[(new dn).substitute(Eu())]}},Mu=function(e){return{handler:Na,properties:[(new dn).substitute(Iu(e)),(new dn).substitute(ku())]}},Nu=function(e){return{handler:Na,properties:[(new yn).map("impressions",Iu(e)).transformKey("promotions").withMinElements(1),(new dn).substitute(ku())]}},Uu=function(e){return{handler:Sa,properties:[new ln("type").required().transform(ju),(new dn).substitute(e).transform(Su),new ln("event_label"),(new dn).substitute(ku())]}},Gu=function(e){return{handler:rc,properties:[(new dn).substitute(e).transform(Su),(new dn).substitute(ku())]}},Vu=function(){return[new ln("navigationStart").required(),new ln("fetchStart"),new ln("domainLookupStart"),new ln("domainLookupEnd"),new ln("connectStart"),new ln("connectEnd"),new ln("requestStart"),new ln("responseStart"),new ln("responseEnd"),new ln("domLoading"),new ln("domInteractive"),new ln("domContentLoaded"),new ln("domComplete"),new ln("loadEventStart").required(),new ln("loadEventEnd")]};const Ku={get_tracking_values:{v1:{handler:Oc,properties:[new ln("callback").required()]}},add_event:{v1:Uu(Tu()),v2:Uu(xu())},add_impression:{v1:Gu(Tu()),v2:Gu(xu())},add_generic_conversion:{v1:{handler:Tc,properties:[(new dn).substitute([(new dn).map("properties",[new ln("virtual_order_id").optional(),new ln("app_name").optional(),new ln("package_id").optional(),new ln("package_category").optional()]),new ln("area").required(),new ln("product").required(),new ln("revenue").required(),new ln("action").required()]),(new dn).substitute(ku())]}},add_page_request:{v1:{handler:Ii,properties:[new ln("virtual_path"),(new dn).substitute(ku())]}},add_virtual_page_perf:{v1:{handler:fc,properties:[new ln("virtual_path").required(),(new dn).map("timing_metrics",Vu()).required(),new ln("perf_mark_name"),(new dn).substitute(ku())]},v2:{handler:fc,properties:[new ln("type").required(),(new dn).map("timing",[(new dn).map("navigation",Vu()).required()]).required()]}},add_page_perf:{v1:{handler:fa,properties:[(new dn).substitute(ku())]}},set_consent:{v1:{handler:Ou,properties:[new ln("analyticsFlag").required(),new ln("marketingFlag").required(),new ln("supportFlag").required()]}},add_perf:{v1:{handler:ha,properties:[new ln("type").required().transform(ju),new ln("properties"),(new dn).substitute(ku())]}},get_variant_for_experiment:{v1:{handler:qc,properties:Bu()},v2:{handler:qc,properties:[(new dn).substitute(Bu()).extend([new ln("traffic_type").required(),new ln("configuration")])]}},add_experiment:{v1:{handler:Aa,properties:[(new dn).substitute(Eu()).extend([new ln("experiment_type")])]}},add_experiment_assignment:[{type:"abn",v1:Fu()},{type:"mvt",v1:Fu()}],add_promotion:[{type:"click",v1:Mu(Tu()),v2:Mu(xu())},{type:"impression",v1:Nu(Tu()),v2:Nu(xu())}],add_ecomm_event:[{type:"add_to_cart",v1:{handler:Ja,properties:[(new dn).substitute(qu())]}},{type:"remove_from_cart",v1:{handler:Ja,properties:[(new dn).substitute(qu())]}},{type:"begin_checkout",v1:{handler:Ja,properties:[(new dn).substitute(Du()),(new dn).substitute(ku())]}},{type:"checkout_progress",v1:{handler:Ja,properties:[(new dn).substitute(Du()).extend([new ln("payment_processor"),(new dn).substitute(ku())])]}},{type:"purchase",v1:{handler:Ja,properties:[(new dn).substitute(Au()).extend(Ru()).extend([new ln("transaction_id").required()]),(new dn).substitute(ku())]}},{type:"planned_purchase",v1:{handler:Ja,properties:[(new dn).substitute(Au()).extend(Ru()).extend([new ln("transaction_id").optional(),new ln("subscription_id").optional()]),(new dn).substitute(ku())]}}]};var Hu=function(e){j()._expDataLayer.push({schema:"add_page_request",version:"v1",data:{virtual_path:e}})},zu=function(e,t,n,r,o){j()._expDataLayer.push({schema:"add_event",version:"v1",data:{type:e,eid:t,custom_properties:bi(n),dom_element:r,dom_event:o}})},Wu=function(e,t){j()._expDataLayer.push({schema:"add_perf",version:"v1",data:{type:e,properties:t}})},$u=function(e){j()._expDataLayer.push({schema:"get_tracking_values",version:"v1",data:{callback:e}})},Qu=function(){j()._expDataLayer.push({schema:"add_page_perf",version:"v1"})},Ju=function(e,t,n){j()._expDataLayer.push({schema:"add_impression",version:"v1",data:{eid:e,properties:bi(t),dom_element:n}})},Xu=[/\blocation\.href\b/i,/\bwindow\.location\b/i,/\batlPCGoToUrl\b/i,/\bpcj_lnkx\b/i,/\bpcj_win\b/i],Yu=/^(#|(javascript|mailto|file|ftp):)/i,Zu=/^(https?:)?\/\//,es=function(e){return x((function(e){if(e.onclick)return e}),e)},ts=function(e){if(e){var t=e.target||e.srcElement||e.currentTarget;return t&&t.nodeType&&3===t.nodeType&&(t=t.parentNode),t}},ns=function(e){var t=A(e,{data:"data-track-click"});if(t.data)return JSON.parse(t.data)},rs=function(e,t){return R(e,t)},os=function(e){return A(e,{schema:"data-schema",id:"data-promo-id",name:"data-promo-name",creative_name:"data-creative-name",creative_slot:"data-creative-slot"})},is=function(e){if(e||(e=j().event),e){var t=ts(e);if(!t)return!0;var n=ns(t),r="e_id"in rs(t,e),o="add_promotion"===os(t).schema;if(!n&&!r&&!o)return!0;!function(e){if(e){var t=es(e);if(t&&t.onclick){var n=t.onclick,r=n.toString(),o=!1;if(r)for(var i=0;i0){var n=C(e,"target");if(n&&"_self"!==n)return;if(!function(e){return e&&(Yu.test(e)||function(e){if(Zu.test(e))return!1;var t=D("page","spa");return!!t&&new RegExp("^"+(!0===t?"/":t).replace("/","\\/")).test(e)}(e))}(t))return t}}),e)}(e);return!!n&&(as(t),t.metaKey||t.ctrlKey?j().open(n):setTimeout((function(){P().location.href=n}),D("clickListener","navDelayMs")),!0)},us=function(e){try{if(e||(e=j().event),!e)return!0;var t=ts(e);if(!t)return!0;if(!function(e,t){var n,r,o,i=ns(e),a=rs(e,t),c=os(e),u=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return!(ss()>=17&&t.hasOwnProperty("_reactRootContainer"))||e}(t.cancelBubble,t.currentTarget),s="e_id"in a,f="add_promotion"===c.schema;if(u&&(i||s||f)&&!function(e){return x((function(e){return"true"===C(e,"data-tcc-ignore")}),e)}(e))return i?(o=i,j()._signalsDataLayer.push({schema:"add_click",data:o})):f?(r=a,(n=c).eid=r.e_id,j()._expDataLayer.push({schema:n.schema,type:"click",version:"v2",data:d(r,{eid:r.eid,custom_properties:h(r.usrin,"^",",")},n)})):s&&function(e){j()._expDataLayer.push({schema:"add_event",version:"v2",data:{type:"click",eid:e.e_id,tcode:e.tcode,ci:e.ci,tms:e.tms,href:e.href,custom_properties:h(e.usrin,"^",",")}})}(a),!0}(t,e))return!0;var n=function(e){return!!e&&(void 0!==e.returnValue&&!1===e.returnValue||!0===e.defaultPrevented)}(e);return!n&&!cs(t,e)&&!function(e,t){var n=es(e);if(n&&n.onclick){var r=n.onclick;return!(!r||!n.interceptOnClick||(as(t),setTimeout((function(){r(t,{run:!0})}),D("clickListener","navDelayMs")),0))}}(t,e)}catch(e){ee(e)}return!0};function ss(){try{return j().React.version.split(".")[0]}catch(e){}}var fs=function(e,t){j()[t]("load",(function(){var n=ss();if(n&&n>16)for(var r=P().body.getElementsByTagName("*"),o=0;oe.length)&&(t=e.length);for(var n=0,r=Array(t);n0&&(rf>0||!cf(nf[0])))try{var e,t=nf.shift();(e=of()).push.apply(e,function(e){if(Array.isArray(e))return Qs(e)}(n=t)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(n)||function(e,t){if(e){if("string"==typeof e)return Qs(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?Qs(e,t):void 0}}(n)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()),cf(t)&&(rf-=1),0===rf&&setTimeout((function(){rf+=2}),1e3)}catch(e){}var n},sf=function(e,t){var n,r=t.eventAction,o=t.properties;n=e.hashedUserId,_s!==n&&(_s=n,af("set","user_id",n)),of().setGtagProps(o,gs),af("event",r,o)},ff=function(e){var t,n,r=e.global,o=e.events,i=e.webContext,a=o.filter((function(e){return e.schemaId===qr&&e.data.promotion}));a.length>0&&sf(i,$s(r,a[0],i,a.map(zs))),Nc((t=o,n=a,t&&n?t.filter((function(e){return!n.includes(e)})):t)).forEach((function(e){sf(i,$s(r,e,i))}))},lf=function(){var e,t=zc(),n=D("wGtm","enabled")&&Xc(D("wGtm","whitelist")),r=D("sGtm","enabled")&&Xc(D("sGtm","whitelist")),o=(zc()||Hc()||Wc())&&(r||n);if(t||o){if(wr.updateContext(),t&&(gs=D("ga","account"),of().init(),(e={send_page_view:!1,anonymize_ip:!0,page_referrer:P().referrer}).custom_map=Fs(),of().push("config",gs,e),setInterval(uf,100),j()._signalsDataLayer=j()._signalsDataLayer||[],j()._signalsDataLayer.push({schema:"subscribe",data:{name:"scc-plugin-sink-ga",batch:!0,callback:ff,schemaIds:Bc,fields:["webContext"]}})),o){var i=!1===Xs;n&&function(e){e?(lu(),pu()):du(!0)}(i),r&&function(e){(function(e){bs=D("sGtm","account");var t=ks();ms=new ws(t,bs,"_sGtmDataLayer",Ss).init(),Jc("default",ms.push.bind(ms)),ms.push("config","".concat(bs),{send_page_view:!1,anonymize_ip:!0,transport_url:t,first_party_collection:!0,groups:Ps}),function(e,t){vc("session_id",e,t),vc("session_number",e,t),vc("client_id",e,t)}(bs,ms),ie(Ss,[]),vs=new He(Es,10);var n={transport_url:t,send_to:"".concat(bs),groups:Ps};Nn.getSession().pageCount<=1&&ms.push("event","gd_session_start",n),e&&ms.push("event","consent_changed",n)})(e),j()._signalsDataLayer=j()._signalsDataLayer||[],j()._signalsDataLayer.push({schema:"subscribe",data:{name:"scc-plugin-sink-sgtm",batch:!0,fields:["webContext","routing"],callback:function(e){var t=e.schemaId,n=e.global;!function(e){var t=Nc(e.events);if(0!==t.length){hs||(hs=(new Date).getTime()-1);var n=(new Date).getTime(),r=d(e,{events:t,webContext:d(e.webContext,{pageTitle:P().title},{engagementTimeDelta:n-hs})});hs=n,js?xs(r):Os.push(r)}}({businessContext:e.businessContext,schemaId:t,global:n,events:e.events,webContext:e.webContext,routing:e.routing})},schemaIds:Bc}}),Ts()}(i)}}else n&&void 0===Xs&&du(!1),Xs=!1,setTimeout(lf,D("consent","delayMs"))},pf={},df=["idp","jomax"],yf={idp:"info_shopperId",jomax:"info_accountName"},vf=function(e){return Object.keys(e).length<1},bf=function(e){var t={},n=Hn("info_"+e);if(n)try{t=JSON.parse(n)}catch(e){}return t},mf=function(){return!vf(pf)},hf=function(e,t){var n=!(arguments.length>2&&void 0!==arguments[2])||arguments[2];if(e.del){if(e.del.typ===t||e.del.del)return n=!1,hf(e.del,t,n);if(t===e.typ&&!n)return e[e.auth]}if(t===e.typ&&!n)return e},gf=function(e,t){return e?t?(r=function(e,t){var n=(65535&e)+(65535&t);return(e>>16)+(t>>16)+(n>>16)<<16|65535&n},o=function(e,t){return e>>>t|e<<32-t},i=function(e,t){return e>>>t},a=function(e,t,n){return e&t^~e&n},c=function(e,t,n){return e&t^e&n^t&n},u=function(e){return o(e,2)^o(e,13)^o(e,22)},s=function(e){return o(e,6)^o(e,11)^o(e,25)},f=function(e){return o(e,7)^o(e,18)^i(e,3)},function(e){for(var t="0123456789abcdef",n="",r=0;r<4*e.length;r++)n+=t.charAt(e[r>>2]>>8*(3-r%4)+4&15)+t.charAt(e[r>>2]>>8*(3-r%4)&15);return n}(function(e,t){var n,l,p,d,y,v,b,m,h,g,_,w,O,j=[1116352408,1899447441,3049323471,3921009573,961987163,1508970993,2453635748,2870763221,3624381080,310598401,607225278,1426881987,1925078388,2162078206,2614888103,3248222580,3835390401,4022224774,264347078,604807628,770255983,1249150122,1555081692,1996064986,2554220882,2821834349,2952996808,3210313671,3336571891,3584528711,113926993,338241895,666307205,773529912,1294757372,1396182291,1695183700,1986661051,2177026350,2456956037,2730485921,2820302411,3259730800,3345764771,3516065817,3600352804,4094571909,275423344,430227734,506948616,659060556,883997877,958139571,1322822218,1537002063,1747873779,1955562222,2024104815,2227730452,2361852424,2428436474,2756734187,3204031479,3329325298],P=[1779033703,3144134277,1013904242,2773480762,1359893119,2600822924,528734635,1541459225],S=new Array(64);for(e[t>>5]|=128<<24-t%32,e[15+(t+64>>9<<4)]=t,h=0;h>5]|=(255&e.charCodeAt(n/8))<<24-n%32;return t}(n=function(e){e=e.replace(/\r\n/g,"\n");for(var t="",n=0;n127&&r<2048?(t+=String.fromCharCode(r>>6|192),t+=String.fromCharCode(63&r|128)):(t+=String.fromCharCode(r>>12|224),t+=String.fromCharCode(r>>6&63|128),t+=String.fromCharCode(63&r|128))}return t}(n=t)),8*n.length))):void 0:t;var n,r,o,i,a,c,u,s,f},_f=function(e,t,n){if(mf()&&"basic"!==pf.auth){var r=hf(pf,n);if(r)return gf(t,r[e])}},wf=function(e){return _f(yf.jomax,e,"jomax")},Of=function(e,t,n){var r=e.typ;if(void 0===n||!r||r===n){var o,i=e.auth;if(i&&"basic"!==i){var a=e[i];o=Of(a,t,n)}else o=e[t];return o}},jf=function(e,t){if(mf())return gf(t,Of(pf,e))},Pf=function(e){if(mf()&&"idp"===pf.typ)return gf(e,Of(pf,"info_shopperId"))},Sf=function(e){if(mf())return Of(pf,e)},kf={"context.visitorId":function(e){return e.session.visitorGuid},"context.sessionId":function(e){return e.session.visitGuid},"context.customerId":function(){return Of(pf,"info_cid")},"context.identityId":function(){return Sf("info_identity")},"context.googleClientId":function(){return pc()},"context.fullStorySessionId":function(){return function(){try{return function(){var e=j().FS;if(e)return e.getCurrentSession()}()||function(){var e=Hn("fs_uid");if(e){var t=e.split("#")[2];return t&&t.split(":").slice(0,2).join(":")}}()}catch(e){}}()},"context.isDelegated":function(e){return e.delegated},"context.parent.customerId":function(e){return e.delegated?_f("info_cid",undefined,"idp"):void 0},"context.parent.agentId":function(e){return e.delegated?wf(!0):void 0},"context.employeeId":function(){return function(e){if(mf()){var t=pf.typ,n=pf.auth,r=yf.jomax;if(n&&"basic"!==n&&"e"===n.charAt(0))return wf(e);if(t&&"jomax"===t)return gf(e,pf[r]);var o=bf("jomax");if(!vf(o))return gf(e,o[r])}}(!0)},"attribution.isc":function(){return function(){if(Vn)return Vn;for(var e=0;e<$n.length;e++){var t=$n[e]();if(t){Vn=t.replace("|","");break}}return Vn}()},"mobile.applicationName":function(){return H("native_app_name",!0)},"mobile.applicationVersion":function(){return H("native_app_version",!0)},"mobile.deviceId":function(){return H("mdeviceid",!0)},"consent.analyticsFlag":function(){return zc()},"consent.marketingFlag":function(){return Hc()},"consent.supportFlag":function(){return Wc()},"page.sessionPageViewCount":function(e){return e.session.pageCount},"site.federationPartnerId":function(){return function(){if(mf()){var e=Of(pf,"fpid");if(!e){var t=pf.typ;void 0!==t&&(e=Hn("brand_".concat(t)))}return e}}()},"site.market":function(){return Hn("market")}},Ef={delegated:function(){return function(){if(!mf())return!1;var e=pf.auth;return e&&"basic"!==e}()},session:function(){return Nn.getSession()}},xf=["www","ca","uk","sg","au","in","mx","ph","br","my","hk","tr","tw","co","pe","pk","es","vn","nz","ar","za","id","th","ie","ru","fr","it","cl","de","nl","ve","kr","jp","pt","ua","ch","be","se","gr","dk","fi","pl","no","at","cart","ae","il","auctions","account","myh","websites","ar-ae","lite","asia","host"],Tf={salesSiteFlag:function(){if(void 0===Ys){Ys=!1;var e=k();if(-1===e.indexOf("godaddy.com"))return Ys;var t=e.split(".");if(t.length>=2)if(2===t.length)Ys=!0;else for(var n=t.slice(0,t.length-2),r=0;r-1){Ys=!0;break}}}return Ys},pageCorrelationId:function(){return Mn.get("corrid")},shopperId:function(){return Pf(!1)},hashedShopperId:function(){return Pf(!0)},hashedUserId:function(){return function(){if(mf()){var e=pf.typ;return gf(!0,Of(pf,yf[e]))}}()},userRealm:function(){if(mf())return pf.typ},universalContactId:function(){return Sf("ucid")},loggedInFlag:mf,tealiumAppName:function(){return(j().utag_data||{}).app_name},hashedFirstName:function(){return jf("firstname",!0)},hashedLastName:function(){return jf("lastname",!0)}},If=[function(){return(e=j().ux,t=(void 0===e?{}:e).data,void 0===t?{}:t).privateLabelId;var e,t},function(){return gt().privatelabelid},function(){return Sf("plid")}],Cf="tcc";return Ut(Ku),Zs=new ra,Nn=Zs,ef=If,fr.push.apply(fr,function(e){if(Array.isArray(e))return ur(e)}(tf=ef)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(tf)||function(e,t){if(e){if("string"==typeof e)return ur(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?ur(e,t):void 0}}(tf)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()),function(e){var t=e.legacyName,n=e.configManagerProps,r=e.hooks.beforeInit;!function(){try{var o,i=P().cookie;Object.defineProperty(document,"cookie",{get:function(){return i},set:function(e){(o=o||Object.getOwnPropertyDescriptor(Document.prototype,"cookie")).set.call(document,e),i=o.get.call(document)},configurable:!0,enumerable:!0}),function(){if(a=S().userAgent.toLowerCase(),!/msie [1-8]\./.test(a))if(i="_".concat(t,"Internal"),l=i,void 0!==j()[l]||(j()[l]={},0))ee("SCC Library has already been loaded on page");else if(function(e){var t=e.dataLayerName,n=e.clientConfigPrefixes,r=e.ignoredProperties,o=e.legacyName;it=o,pt=r||[],ct=t,lt=n,at=j()[ct]||[],ae(ct,at),ie("".concat(ct,"Log"),dt),ht()}(n),r&&r(),"off"!==ot.get("".concat(t,".status"))){var o=P();"prerender"!==o.visibilityState?Wi(e):o.addEventListener("visibilitychange",(function(){"prerender"!==o.visibilityState&&"unloaded"!==o.visibilityState&&Wi(e)}))}var i,a}()}finally{delete P().cookie}}()}({legacyName:Cf,trfqMethods:n,configManagerProps:{legacyName:Cf,dataLayerName:"_gaDataLayer",clientConfigPrefixes:[Cf,"gtm"],ignoredProperties:["shopperid","marketid","currency"]},dataLayerConfig:{pageViewSchema:"add_page_request",immediateSchemas:["add_page_request","get_tracking_values","add_ecomm_event"]},globalContextConfig:{contextFnMap:kf,paramsFnMap:Ef},hooks:{beforeInit:function(){!function(){if(!Hn("_policy")){var e=Hn("market"),t=!e||Uc.indexOf(e)>-1,n="none";!e||Gc.indexOf(e)>-1?n="explicit":Vc.indexOf(e)>-1&&(n="implicit");var r={restricted_market:t,tracking_market:n};Kn("_policy",JSON.stringify(r),525600,"/")}}()},beforeLoad:function(){var e;Pr.init({contextFnMap:Tf}),j()._tccTrackingValues=jr.properties,!e&&ls||(function(){if(D("clickListener","enabled")&&!j().tccListenerDisabled){var e=P().getElementsByTagName("html");if(e)for(var t=j().attachEvent,n=S()&&S().userAgent&&null!=S().userAgent.match(/iPad/i),r=0,o=e.length;r